package com.md.controller;

import com.md.entity.User;
import com.md.service.UserService;
import lombok.Data;

@Data
public class UserController {
    // 服务员需要将厨师做好的菜端给顾客
    // 将需要的对象注入DI
    private UserService userService;

    // 服务员接收顾客的点菜，转给厨师，厨师做好菜后通知服务员来拿
    // 1.模拟用户点菜过程，菜单里可以查询和删除用户
    // 用户需要告诉服务员哪个编号
    public String deleteOneUserById(int id){
        // 根据id删除一个用户，数据层是返回受影响行数，大于0是成功，0是失败
//        Boolean removeUserById(id);
        Boolean res = userService.removeUserById(id);
        return res ? "删除成功":"删除失败";
    }

    public User getOneUserById(int id){
        User user = userService.getUserById(id);
        user.setPassword("888");
        return user;
    }
}
